<!--#include file="muti/upload.asp"-->

来源:百度知道 编辑:UC知道 时间:2024/06/15 23:32:39
<!--#include file="upload_class.asp"-->
<%
Dim Upload,successful
'===============================================================================
set Upload=new AnUpLoad '创建类实例
Upload.SingleSize=200*1024 '设置单个文件最大上传限制,按字节计;默认为不限制
Upload.MaxSize=200*1024 '设置最大上传限制,按字节计;默认为不限制
Upload.Exe="rar|jpg|bmp|gif" '设置合法扩展名,以|分割,忽略大小写
Upload.GetData() '获取并保存数据,必须调用本方法
'===============================================================================
if Upload.Err>0 then '判断错误号,如果myupload.Err<=0表示正常
response.write Upload.Description '如果出现错误,获取错误描述
else
if Upload.files(-1).count>0 then '这里判断是否上传了文件
path=server.mappath("files") '文件保存路径(这里是files文件夹)
for each f in Upload.files(-1)
set tempCls=Upload.files(f)
successful=tempCls.SaveToF

图片上传么?是你上传之后的图片名没跟过去?应该还有两个页面吧 加上你的调用页面应该是三个。出错的地方应该是你调用的页面。那个页面没跟过去值。在另外一个页面里应该有一个form名称,你看看你调用页面的form名跟另外一个页面的form名是不是一样的。

把错误提示贴出来